fish leech - German English Dictionary